/**
 * 
 */
package net.sf.cldsql.sql2json.demo;

import net.sf.cldsql.dj.db.QueryResult;
import net.sf.cldsql.dj.mvc.DiContext;
import net.sf.cldsql.dj.mvc.DiService;

/**
 * SjDemoService
 */
public interface SjDemoService extends DiService {

    public QueryResult execGetAll (final DiContext context, final String... args);

    public QueryResult execGet (final DiContext context, final String... args);

    public QueryResult execEcho (final DiContext context, final String... args);

    public QueryResult execPost (final DiContext context, final String... args);

    public QueryResult execPut (final DiContext context, final String... args);

    public QueryResult execDelete (final DiContext context, final String... args);
}
